TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Pacific NW
Area - Northwest Washington
League - 2024 Adult 18 & Over
Flight - 4.5 Men
Subflight - A
--------------------------------------------------------------------------------------------------------------------------------------
NTC-Fogt
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Rodney Jeffers - 4.44
Alex Greninger - 4.40
Evan Pan - 4.39
Ross Laursen - 4.33
Jackson Cook - 4.20
Evan Schmidt - 4.14
Daniel Halos - 4.13
Andrew Ygona - 4.11
Josh Fogt - 4.08
Stuart Feldt - 4.07
Tam Ly - 4.06
Brooks McMahon - 4.06
Aaron Coe - 4.05
Arun Chokkalingam - 3.92
Aaron Dixon - 3.92
David Liu - 3.86
Anthony Auriemma - 3.66
Sean Singco - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex Greninger - 4.40 & Andrew Ygona - 4.11 3 - 0
Alex Greninger - 4.40 & Ross Laursen - 4.33 1 - 0
Andrew Ygona - 4.11 & Brooks McMahon - 4.06 1 - 0
Andrew Ygona - 4.11 & Josh Fogt - 4.08 1 - 0
Andrew Ygona - 4.11 & Rodney Jeffers - 4.44 1 - 0
Anthony Auriemma - 3.66 & Stuart Feldt - 4.07 0 - 1
Arun Chokkalingam - 3.92 & Josh Fogt - 4.08 1 - 0
Arun Chokkalingam - 3.92 & Stuart Feldt - 4.07 0 - 1
Aaron Coe - 4.05 & Brooks McMahon - 4.06 1 - 0 0 - 1
Aaron Dixon - 3.92 & Arun Chokkalingam - 3.92 0 - 1
Aaron Dixon - 3.92 0 - 1
Brooks McMahon - 4.06 & Josh Fogt - 4.08 1 - 0
Daniel Halos - 4.13 & Evan Schmidt - 4.14 1 - 0
David Liu - 3.86 1 - 4
Evan Pan - 4.39 & Alex Greninger - 4.40 1 - 0
Evan Pan - 4.39 3 - 0
Evan Schmidt - 4.14 & Anthony Auriemma - 3.66 2 - 0
Josh Fogt - 4.08 & Ross Laursen - 4.33 1 - 0
Jackson Cook - 4.20 1 - 1
Rodney Jeffers - 4.44 & Ross Laursen - 4.33 1 - 0
Sean Singco - n/a 0 - 1 1 - 0
Tam Ly - 4.06 & Arun Chokkalingam - 3.92 0 - 1
Tam Ly - 4.06 & Evan Pan - 4.39 0 - 1
Tam Ly - 4.06 & Stuart Feldt - 4.07 1 - 0
Tam Ly - 4.06 1 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
HBSQ-Yeigh 4.5M
League Record: 0 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Jacob Silacci - 4.28
Jeff McKatims - 4.27
Jeffrey Abram - 4.13
PJ Kwon - 4.06
Mick Horton - 4.06
George Huang - 3.99
Blake Garfield - 3.88
Wolf Yeigh - 3.86
Chien Chang - 3.86
Tate Seefried - 3.75
Youssef Shalaby - 3.57
League Results By Position
1S 2S 1D 2D 3D
Blake Garfield - 3.88 & Chien Chang - 3.86 1 - 0
Blake Garfield - 3.88 & Jeff McKatims - 4.27 0 - 1
Chien Chang - 3.86 & Jeffrey Abram - 4.13 1 - 0
George Huang - 3.99 0 - 4 1 - 2
Jacob Silacci - 4.28 2 - 2 1 - 0
PJ Kwon - 4.06 & Chien Chang - 3.86 0 - 1
PJ Kwon - 4.06 & Jeff McKatims - 4.27 0 - 1
PJ Kwon - 4.06 & Youssef Shalaby - 3.57 1 - 0 0 - 2
Tate Seefried - 3.75 & Mick Horton - 4.06 0 - 1
Tate Seefried - 3.75 0 - 2
Wolf Yeigh - 3.86 & Chien Chang - 3.86 0 - 1
Wolf Yeigh - 3.86 & George Huang - 3.99 0 - 1
Wolf Yeigh - 3.86 & Jeffrey Abram - 4.13 0 - 1
Wolf Yeigh - 3.86 & Jacob Silacci - 4.28 0 - 1
Wolf Yeigh - 3.86 & Mick Horton - 4.06 0 - 1
Wolf Yeigh - 3.86 & Tate Seefried - 3.75 0 - 1
Youssef Shalaby - 3.57 & Jeff McKatims - 4.27 0 - 1 1 - 1
Youssef Shalaby - 3.57 & Jeffrey Abram - 4.13 0 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
RBW-Saini
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Schuyler Soderlind - 4.16
Michael Okinaka - 4.11
Varun Verma - 4.09
Jonathan Lai - 4.08
Andreas Ohrbeck - 4.05
Chris Higashi - 4.04
Lakhmeet Singh Ghai - 3.98
Bruno Caiado - 3.92
Charlie Gartenberg - 3.90
Varun Saini - 3.86
Madhu Jagannathan - 3.85
Vijay Gaikwad - 3.83
Jeffrey Worthington - 3.78
Andrew Inthavong - n/a
League Results By Position
1S 2S 1D 2D 3D
Andreas Ohrbeck - 4.05 & Chris Higashi - 4.04 1 - 0
Andreas Ohrbeck - 4.05 1 - 1 1 - 1
Andrew Inthavong - n/a & Jeffrey Worthington - 3.78 0 - 1
Bruno Caiado - 3.92 & Jeffrey Worthington - 3.78 0 - 1
Chris Higashi - 4.04 & Michael Okinaka - 4.11 0 - 1
Jonathan Lai - 4.08 0 - 1 3 - 1
Lakhmeet Singh Ghai - 3.98 & Andreas Ohrbeck - 4.05 1 - 0
Lakhmeet Singh Ghai - 3.98 & Chris Higashi - 4.04 1 - 1
Lakhmeet Singh Ghai - 3.98 & Varun Verma - 4.09 1 - 1
Michael Okinaka - 4.11 1 - 1 0 - 1
Madhu Jagannathan - 3.85 & Chris Higashi - 4.04 1 - 0 0 - 2
Schuyler Soderlind - 4.16 & Charlie Gartenberg - 3.90 4 - 1
Schuyler Soderlind - 4.16 & Lakhmeet Singh Ghai - 3.98 0 - 1
Vijay Gaikwad - 3.83 1 - 1
Varun Saini - 3.86 & Bruno Caiado - 3.92 0 - 1 0 - 2
Varun Saini - 3.86 & Chris Higashi - 4.04 0 - 1
Varun Verma - 4.09 & Bruno Caiado - 3.92 1 - 0
Varun Verma - 4.09 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
MC-4.5 Men-Purganan
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Brandon Feldman - 4.18
Mike Wilson - 4.17
Rohit Narasimhan - 4.15
Sid Sanyal - 4.14
Florian Purganan - 4.14
Cuong Ngo - 4.13
Jason Dahlberg - 4.09
Ben Falk - 4.09
Jordan Hill - 4.02
Rodolfo Baba - 3.96
Rex Tan - 3.92
Herman Tong - 3.91
Ramanuja Atur - 3.90
Eric Greene - 3.88
Tony Liao - 3.80
Benjamin Chen - 3.75
Nomar Mapalo - 3.68
Greg Harriman - 3.66
Radha Kotamarti - 3.62
League Results By Position
1S 2S 1D 2D 3D
Benjamin Chen - 3.75 & Herman Tong - 3.91 1 - 0
Ben Falk - 4.09 & Jason Dahlberg - 4.09 2 - 3 1 - 0
Cuong Ngo - 4.13 & Jordan Hill - 4.02 0 - 1 0 - 1
Eric Greene - 3.88 & Benjamin Chen - 3.75 0 - 1
Florian Purganan - 4.14 & Brandon Feldman - 4.18 0 - 1 2 - 0
Florian Purganan - 4.14 & Jordan Hill - 4.02 2 - 0
Greg Harriman - 3.66 0 - 1
Herman Tong - 3.91 0 - 1
Jordan Hill - 4.02 & Mike Wilson - 4.17 1 - 1
Nomar Mapalo - 3.68 & Tony Liao - 3.80 0 - 1
Nomar Mapalo - 3.68 0 - 1
Rex Tan - 3.92 1 - 1 2 - 0
Rodolfo Baba - 3.96 & Tony Liao - 3.80 0 - 1
Rohit Narasimhan - 4.15 1 - 3
Ramanuja Atur - 3.90 & Mike Wilson - 4.17 0 - 1
Ramanuja Atur - 3.90 & Rodolfo Baba - 3.96 0 - 1 1 - 0
Radha Kotamarti - 3.62 & Eric Greene - 3.88 0 - 1
Sid Sanyal - 4.14 1 - 1 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BELL-Mann On A Mission
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Ethan Griffith - 4.44
Stefan Dabroski - 4.39
Andy Schmidt - 4.28
Russell Anderson - 4.23
Christopher Schaffner - 4.20
Brian Jensen - 4.20
Chris Stacey - 4.18
Bryan Benson - 4.12
William Ligon-Bruno - 4.06
Nick Bryngelson - 4.06
Jacob Mann - 3.90
Kevin Ross - 3.78
Paul Shmotolokha - 3.66
Colton Wise - 3.63
League Results By Position
1S 2S 1D 2D 3D
Andy Schmidt - 4.28 & Brian Jensen - 4.20 1 - 0 1 - 0
Andy Schmidt - 4.28 & Chris Stacey - 4.18 1 - 0
Andy Schmidt - 4.28 & Christopher Schaffner - 4.20 1 - 0
Brian Jensen - 4.20 & Chris Stacey - 4.18 1 - 0
Brian Jensen - 4.20 0 - 1
Bryan Benson - 4.12 & Chris Stacey - 4.18 0 - 1
Bryan Benson - 4.12 4 - 1
Ethan Griffith - 4.44 & Chris Stacey - 4.18 1 - 0
Ethan Griffith - 4.44 & Jacob Mann - 3.90 1 - 1
Ethan Griffith - 4.44 & Russell Anderson - 4.23 1 - 0
Ethan Griffith - 4.44 & William Ligon-Bruno - 4.06 0 - 1
Jacob Mann - 3.90 & Colton Wise - 3.63 0 - 1
Jacob Mann - 3.90 & Kevin Ross - 3.78 0 - 1
Jacob Mann - 3.90 & Russell Anderson - 4.23 0 - 1
Jacob Mann - 3.90 & William Ligon-Bruno - 4.06 2 - 0
Nick Bryngelson - 4.06 & Chris Stacey - 4.18 0 - 1
Nick Bryngelson - 4.06 & Christopher Schaffner - 4.20 1 - 0
Nick Bryngelson - 4.06 & William Ligon-Bruno - 4.06 0 - 1
Paul Shmotolokha - 3.66 & Russell Anderson - 4.23 1 - 0
Paul Shmotolokha - 3.66 & William Ligon-Bruno - 4.06 0 - 1
Russell Anderson - 4.23 & William Ligon-Bruno - 4.06 0 - 1
Russell Anderson - 4.23 1 - 1 0 - 1
Stefan Dabroski - 4.39 5 - 0
--------------------------------------------------------------------------------------------------------------------------------------
AYTC-Del Rosario
League Record: 8 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
James Crosetto - 4.35
Ryan Hoy - 4.34
Alex Chiem - 4.31
Martin Uylangco - 4.29
Winston McClanahan - 4.28
Jonny Tat - 4.28
Eli Ji - 4.25
Joel Bodine - 4.22
Dustin Hedger - 4.22
Jason Bower - 4.20
Minh Vo - 4.18
Ryan Johnson - 4.03
Marco Del Rosario - 3.76
Tristan Reni - n/a
Pranav Venkataramana - n/a
Jeff Casserd - n/a
Jason Chen - n/a
Daniel Liu - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex Chiem - 4.31 & Joel Bodine - 4.22 0 - 1
Alex Chiem - 4.31 & Jonny Tat - 4.28 1 - 0
Dustin Hedger - 4.22 & Ryan Hoy - 4.34 3 - 0 1 - 0
Daniel Liu - n/a 1 - 0 1 - 0
Eli Ji - 4.25 1 - 0 1 - 1
Jeff Casserd - n/a 2 - 0
Joel Bodine - 4.22 & Winston McClanahan - 4.28 1 - 0 1 - 0
James Crosetto - 4.35 & Minh Vo - 4.18 1 - 0
James Crosetto - 4.35 & Winston McClanahan - 4.28 1 - 1
Jason Bower - 4.20 & Jonny Tat - 4.28 0 - 1
Jason Bower - 4.20 2 - 1 2 - 0
Jason Chen - n/a 1 - 0 0 - 1
Marco Del Rosario - 3.76 & Minh Vo - 4.18 0 - 1
Marco Del Rosario - 3.76 & Ryan Hoy - 4.34 1 - 0
Marco Del Rosario - 3.76 & Ryan Johnson - 4.03 1 - 0 0 - 1
Marco Del Rosario - 3.76 & Tristan Reni - n/a 0 - 1
Martin Uylangco - 4.29 & Alex Chiem - 4.31 1 - 0
Martin Uylangco - 4.29 & Minh Vo - 4.18 1 - 0
Martin Uylangco - 4.29 & Ryan Hoy - 4.34 1 - 0
Martin Uylangco - 4.29 & Winston McClanahan - 4.28 1 - 0 1 - 0
Pranav Venkataramana - n/a 1 - 0
Ryan Johnson - 4.03 & Tristan Reni - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BC-Chen
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Jacob Toombs - 4.26
Silas Setterstrom - 4.22
Issei Komatsu - 4.20
Sam Varon - 4.13
David Feller - 4.13
Nathan Rosnow - 4.11
Alejandro Oropeza - 4.11
David Johnson - 4.08
Kevin Tsay - 4.04
Mario Lopez - 4.02
Jeffrey Stoner - 3.98
Alex Chen - 3.96
Thomas Anderson - 3.87
Andrew Parcel - 3.76
Scott Griff - 3.62
League Results By Position
1S 2S 1D 2D 3D
Alejandro Oropeza - 4.11 0 - 1 4 - 2
Andrew Parcel - 3.76 & Jeffrey Stoner - 3.98 1 - 0 1 - 0
David Feller - 4.13 & Jeffrey Stoner - 3.98 1 - 0 0 - 2
David Feller - 4.13 & Mario Lopez - 4.02 0 - 1
David Johnson - 4.08 & Mario Lopez - 4.02 1 - 0 1 - 0
Issei Komatsu - 4.20 0 - 1
Jacob Toombs - 4.26 & Kevin Tsay - 4.04 0 - 1
Jacob Toombs - 4.26 5 - 0 1 - 0
Mario Lopez - 4.02 & Alex Chen - 3.96 1 - 0 0 - 1
Mario Lopez - 4.02 & Sam Varon - 4.13 1 - 0
Mario Lopez - 4.02 & Thomas Anderson - 3.87 1 - 0
Nathan Rosnow - 4.11 & Jeffrey Stoner - 3.98 0 - 1
Nathan Rosnow - 4.11 & Silas Setterstrom - 4.22 0 - 2 0 - 1
Nathan Rosnow - 4.11 & Sam Varon - 4.13 1 - 0
Nathan Rosnow - 4.11 & Thomas Anderson - 3.87 0 - 1
Silas Setterstrom - 4.22 1 - 0
Sam Varon - 4.13 & Kevin Tsay - 4.04 1 - 0 2 - 0
Scott Griff - 3.62 & Andrew Parcel - 3.76 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
TCSP-Hartvigson
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Todd Raymond - 4.30
Aswin Krishnan - 4.30
Maros Blaha - 4.24
Brooks Lindsay - 4.20
Matthew Dannemiller - 4.12
Stephen Rosen - 4.10
Nick Ketcham - 4.09
Matthew Allen - 4.09
Grant Hartvigson - 4.04
Colin Turner - 4.03
David Hwang - 3.94
Aaron Miller - 3.85
Scott Warden - 3.82
Eric Whaley - 3.75
Tom Parrish - 3.72
Chad Fischer - 2.53
Ian Turner - n/a
Andrew Dickson - n/a
League Results By Position
1S 2S 1D 2D 3D
Aswin Krishnan - 4.30 & Stephen Rosen - 4.10 0 - 1
Aaron Miller - 3.85 & Maros Blaha - 4.24 1 - 0 2 - 0
Aaron Miller - 3.85 & Stephen Rosen - 4.10 0 - 1
Aaron Miller - 3.85 & Tom Parrish - 3.72 1 - 0
Brooks Lindsay - 4.20 2 - 1
Chad Fischer - 2.53 & Matthew Allen - 4.09 1 - 0
Colin Turner - 4.03 & Aswin Krishnan - 4.30 1 - 0
Colin Turner - 4.03 & Nick Ketcham - 4.09 0 - 1
Colin Turner - 4.03 & Scott Warden - 3.82 0 - 1
David Hwang - 3.94 0 - 1 0 - 1
Eric Whaley - 3.75 0 - 1
Grant Hartvigson - 4.04 & Matthew Allen - 4.09 1 - 0
Grant Hartvigson - 4.04 & Maros Blaha - 4.24 2 - 0
Grant Hartvigson - 4.04 & Todd Raymond - 4.30 1 - 0
Grant Hartvigson - 4.04 0 - 1
Ian Turner - n/a & Colin Turner - 4.03 0 - 1
Ian Turner - n/a & Tom Parrish - 3.72 0 - 1
Matthew Allen - 4.09 2 - 1
Matthew Dannemiller - 4.12 0 - 1
Maros Blaha - 4.24 & Scott Warden - 3.82 0 - 1
Nick Ketcham - 4.09 1 - 1 0 - 1
Scott Warden - 3.82 0 - 1
Todd Raymond - 4.30 & Andrew Dickson - n/a 0 - 1
Todd Raymond - 4.30 & Matthew Dannemiller - 4.12 1 - 1
Tom Parrish - 3.72 & Aswin Krishnan - 4.30 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CP-The Ultimate Young Bucks! Shen
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Gregory Skaggs - 4.25
Hao Dang - 4.10
Aaron Song - 4.08
Madhur Joshi - 4.05
Austin Hamamoto - 4.01
Adrian Cosma - 4.00
Tim Mcroberts - 3.93
Denis Tortop - 3.92
Steve McRae - 3.90
Eliot Low - 3.90
Ian Morris - 3.87
lael banner - 3.84
Norris Smith - 3.83
Andrew Shen - 3.79
Jake McRoberts - 3.74
Peter Griff - 3.72
Mark Peden - 3.69
Erik Gunvaldson - 3.65
Trevor Shih - n/a
Riley Poppy - n/a
Jefferson Lai - n/a
League Results By Position
1S 2S 1D 2D 3D
lael banner - 3.84 & Andrew Shen - 3.79 0 - 1
lael banner - 3.84 & Austin Hamamoto - 4.01 1 - 0
Adrian Cosma - 4.00 & Austin Hamamoto - 4.01 0 - 1
Adrian Cosma - 4.00 & Denis Tortop - 3.92 1 - 0
Adrian Cosma - 4.00 & Eliot Low - 3.90 0 - 1
Adrian Cosma - 4.00 & Peter Griff - 3.72 0 - 1
Adrian Cosma - 4.00 1 - 0
Andrew Shen - 3.79 & Gregory Skaggs - 4.25 0 - 1
Austin Hamamoto - 4.01 & Jefferson Lai - n/a 0 - 1
Aaron Song - 4.08 0 - 1 0 - 1
Denis Tortop - 3.92 1 - 1
Eliot Low - 3.90 & Jake McRoberts - 3.74 0 - 1 0 - 1
Hao Dang - 4.10 & Adrian Cosma - 4.00 1 - 0
Hao Dang - 4.10 & Erik Gunvaldson - 3.65 0 - 1
Hao Dang - 4.10 & Gregory Skaggs - 4.25 1 - 0
Ian Morris - 3.87 0 - 1
Madhur Joshi - 4.05 0 - 4 1 - 1
Mark Peden - 3.69 & Peter Griff - 3.72 0 - 1
Mark Peden - 3.69 & Trevor Shih - n/a 0 - 1
Norris Smith - 3.83 & Erik Gunvaldson - 3.65 0 - 1
Peter Griff - 3.72 & Gregory Skaggs - 4.25 1 - 0
Peter Griff - 3.72 & Jefferson Lai - n/a 0 - 1
Riley Poppy - n/a 1 - 2
Tim Mcroberts - 3.93 & Steve McRae - 3.90 0 - 1 0 - 1